Turreted nerite - Allemand Anglais Dictionnaire